.HotComments {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;

  .HotComments_top {
    width: 80%;
    height: 17vh;
    margin: 30px auto;
    display: flex;

    .HotComments_top_img {
      width: 30vw;
      height: 30vw;

      img {
        width: 30vw;
        height: 30vw;
      }
    }

    .HotComments_top_body {
      width: 50vw;
      height: 17vh;
      padding: 15px 20px;

      p {
        color: rgb(148, 148, 148);
      }

      .HotComments_top_Button {
        width: 50vw;
        display: flex;

        button {
          margin-left: 5px;
        }
      }
    }
  }

  .HotCommentsBody {
    width: 100%;
    padding: 20px 40px;
    color: rgb(148, 148, 148);
  }
}